left stranded - Allemand Anglais Dictionnaire